ballistic protective cap - Espagnol Anglais Dictionnaire